@charset "UTF-8";
body,ul,ol,p,h1,h2,h3,h4,h5,dl,dd,input,textarea,td,th,button,strong,em,select,header,section,footer{margin:0;padding:0;}
li{list-style:none;vertical-align:top;}
table{ border-collapse:collapse;}
textarea,input{resize:none;overflow:hidden; outline:none;
    /*去除自带阴影样式*/}
img{ border:none; vertical-align:middle;}
em{ font-style:normal;}
a{ text-decoration:none;}
a,input,button{
    -webkit-tap-highlight-color:rgba(0,0,0,0);/*ios android去除自带阴影的样式*/
    outline:none!important;
}
input:focus{
    outline: none!important;
    box-shadow: none!important;
    /*border: 1px solid #ccc!important;*/
}
html, body {
    /*-webkit-user-select: none;   !* 禁止选中文本 *!*/
    user-select: none;
    font-family: "[PingFang]", "Microsoft YaHei";
    font-weight: normal!important;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    background-color: #f6f7f9;
}
/********/
.CustomerInformation{
    margin: 0;
    padding: 0;
}
.CustomerInformation>p{
    padding: 20px;
    background-color: #55A1F6;
    color: #fff;
    font-size: 20px;
}
.CustomerInformation>form>div{
    margin:0;padding: 8px 0;
}
.row>div{
    width: 1065px;
    margin: 0 auto;
}
.hold{
    width: 220px!important;
    margin: 0 auto;
}
.hold input{
    margin: 0 auto;
    text-align: center;
    width: 220px;
    color: #fff;
    font-size: 18px;
}
.hold input:hover{
    background-color: #3888E4;
    color: #fff;
}
.CustomerInformation_lineHeight{
    line-height: 45px;
}
.CustomerInformation input{
    height: 43px;
    outline: none;
    border: 1px solid #ddd;
    border-radius: 5px;
}
.CustomerInformation input:focus{
    outline: none;
    border: 1px solid #ccc;
}
.CustomerInformation_firstLine .firstLine_tel{
    position: relative;
}
.CustomerInformation_firstLine .firstLine_tel>span{
    display: inline-block;
    width: 50px;
    height: 44px;
    background: url("../img/tianjia.png") no-repeat;
    vertical-align: bottom;
    cursor: pointer;
}
.CustomerInformation_firstLine .firstLine_tel>span:hover{
    background: url("../img/tianjia1.png") no-repeat;
}
.CustomerInformation_firstLine>ul{
    width: 1120px;
}
.CustomerInformation_firstLine>ul>li{
    float: left;
    display: block;
    width: 280px;
}
.CustomerInformation_firstLine>ul>li>input{
    width: 150px;
}
.CustomerInformation_number>ul{
    width: 1112px;
}
.CustomerInformation_number>ul>li{
    float: left;
    width: 50%;
}
.CustomerInformation_number>ul>li>input{
    width: 431px;
}
.CustomerInformation_address>ul>li{
    float: left;
}
.CustomerInformation_address>ul>li>input{
    width: 150px;
}
.CustomerInformation_address .dropdown_ul{
    top:41px;
    left: 0px;
    max-height: 350px;
    overflow-y:auto ;
}
.province{
    left: 66px!important;
}
.CustomerInformation_address .Detailed input{
    width: 458px;
}
.ServiceType input{
    width: 15px;
    vertical-align: middle;
    margin-left: 20px;
    margin-top: -1px;
}
.Remarks textarea{
    width: 988px;
    border: 1px solid #ddd;
    border-radius: 5px;
    padding: 10px;
    vertical-align: top;
}
.ipticon{
    background:url("../blue/icon.png") 98% 50% no-repeat;
    border:1px solid #CFCFCF;
    padding:3px 10px;
    background-color: #ffffff;
}
.iptgroup>li:last-child{
    float: right!important;
}
.dropdown{
    position: relative;
    cursor: pointer;
}
.dropdown_ul{
    background-color: #fff;
    border: 1px solid #ddd;
    width: 149px;
    position: absolute;
    left: 71px;
    display: none;
    z-index: 20;
}
.dropdown_ul li{
    cursor: pointer;
    padding: 10px;
    line-height: 30px!important;
}
.dropdown_ul li:hover{
    background-color: #f0f1f3;
}
.AddTel{
    width: 292px;
    border: 1px solid #DDDDDD;
    border-radius: 5px;
    background-color: #fff;
    position: absolute;
    z-index: 99;
    left: -11px;display: none;
}
.AddTel>ul{
    padding: 0px 10px 10px 10px;
}
.AddTel>ul>li{
    margin-top: 10px;
}
.AddTel>ul>li>input{
    width: 150px;
}
.AddTel>ul>li>span{
    color: #e4393c;
}
.tianjia span{
    display: inline-block;
    width: 40px;
    height: 34px;
    background: url("../img/xiaoting.png");
    margin-left: 80px;
    cursor: pointer;
}
.tianjia span:hover{
    background: url("../img/xiaoting1.png");
}
.tianjia_btn{
    width: 180px;
    margin: 0 auto;
}
.tianjia_btn input{
    width: 80px;
    margin: 5px;
}
.clear:after{
    clear: both;
    content: "";
    display: block;
}
.close_this{
    display: inline-block;
    padding: 5px;
    font-size: 18px;
    cursor: pointer;
}
.modal-backdrop{
    opacity: 0!important;
}
